package itMethod;//package com.itway;
//public class case1 {
//    public static void main(String[] args) {
//        eat();
//        //study();
//    }
//    public static void eat(){
//        study();
//        System.out.println("吃饭");
//    }
//    public static void study(){
//        System.out.println("学习");
//    }
//}


//package com.itway;
//public class case1 {
//    public static void main(String[] args) {
//        isEvenNumber(11);
//    }
//    public static void isEvenNumber(int num){
//        if (num%2==0){
//            System.out.println("偶数");
//        }else{
//            System.out.println("奇数");
//        }
//    }
//}



//计算两个整数相加的和
//package com.itway;
//public class case1 {
//    public static void main(String[] args) {
//      int num = add(10,20);
//        System.out.println(num);
//    }
//    public static int add(int a,int b){
//        int c=a+b;
//        return c;
//    }
//}


//设计一个方法用于数组遍历，要求遍历的结果是在一行上的。例如：[11,22,33,44,55]
//思路：
     //定义一个数组，用静态初始化完成数组元素初始化
     //定义一个方法，对数组进行遍历
     //遍历打印的时候，数据不换行
     //调用遍历方法
//package com.itway;
//public class case1 {
//    public static void main(String[] args) {
//        //1、定义一个数组，用静态初始化完成数组元素初始化
//        int [] arr={11,22,33,44,55};
//        printArray(arr);
//        System.out.println("另外一段代码逻辑");
//    }
//    /*
//    2、定义一个方法，对数组进行遍历
//        1，参数 int[] arr
//        2,返回值类型  void
//     */
//    public static void printArray(int[] arr){
//        System.out.print("[");
//        for (int i = 0;i< arr.length;i++){
//            if (i==arr.length-1){
//                //如果满足条件，说明是最后一个元素，最后一个元素特殊处理
//                System.out.println(arr[i]+"]");
//            }else{
//                //3、遍历打印的时候，数据不换行
//                System.out.print(arr[i]+",");
//            }
//        }
//    }
//}


//获取数组最大值
//思路：
//1、定义一个数组，用静态初始化完成数组元素初始化
//2、定义一个方法，用来获取数组中的最大值
//3、调用获取最大值方法，用变量接收返回结果
//4、把结果输出在控制台
//package com.itway;
//public class case1 {
//    public static void main(String[] args) {
//        //1、定义一个数组，用静态初始化完成数组元素初始化
//        int[] arr = {11, 55, 22, 44, 33};
//        //3、调用获取最大值方法，用变量接收返回结果
//        int max = getMax(arr);
//        //4、把结果输出在控制台
//        System.out.println(max);
//    }
//    /*
//    //2、定义一个方法，用来获取数组中的最大值
//    1、参数  int[] arr
//    2、返回值类型  int
//     */
//    public static int getMax(int[] arr) {
//        int max = arr[0];
//        for (int i = 0; i < arr.length; i++) {
//            if (max < arr[i]) {
//                max = arr[i];
//            }
//        }
//        return max;
//    }
//}



//获取数组的最大值和最小值
//注意：return只能带回一个结果
//思路：1、方法中定义一个数组，将最大值和最小值存入数组中，并将整个数组返回
     //2、调用该方法，将数组中的最大值和最小值取出进行打印
//package com.itway;
//public class case1 {
//    public static void main(String[] args) {
//int[] arr={11,55,33,22,44};
//int[] maxAndMin = getMaxAndMin(arr);
//        System.out.println(maxAndMin[0]);
//        System.out.println(maxAndMin[1]);
//    }
//    public static int[] getMaxAndMin(int[] arr){
//       int max = arr[0];
//       for (int i=1;i<arr.length;i++){
//           if (max<arr[i]){
//               max=arr[i];
//           }
//       }
//            int min = arr[0];
//            for (int i=1;i<arr.length;i++){
//                if (min>arr[i]){
//                    min=arr[i];
//                }
//            }
//            int[] maxAndMin ={max,min};
//       return maxAndMin;
//    }
//}



//数组的反转
/*
已知一个数组arr={19，28，37，46，50};用程序实现把数组中的元素值交换，
交换后的数组arr={50,46,37,28,19};并在控制台输出交换后的数组元素
步骤：
1、定义两个变量，start和end来表示开始和结束的指针
2、确定交换条件，start>end允许交换
3、循环中编写交换逻辑代码
4、每一次交换完成后，改变两个指针所指向的索引 start++,end--
5、循环结束后，遍历数组并打印，查看反转后的数组
 */
//package com.itway;
//public class case1 {
//    public static void main(String[] args) {
//        int[] arr={19,28,37,46,50};
//       // 1、定义两个变量，start和end来表示开始和结束的指针
//        int start=0;
//        int end = arr.length-1;
//        //2、确定交换条件，start>end允许交换
//        //4、每一次交换完成后，改变两个指针所指向的索引 start++,end--
//        for ( ;start<end;start++,end--){
//            //3、循环中编写交换逻辑代码
//            int temp=arr[start];
//            arr[start]=arr[end];
//            arr[end]=temp;
//        }
//        for (int i=0;i<arr.length;i++){
//            System.out.println(arr[i]);
//        }
//    }
//}




